home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-08-09 | 1.6 KB | 91 lines | [TEXT/MPS ] |
- ###################################
- ### File RezC.WIND
- ### Generate Rez input for WIND Resources
- ### W. Powell 1988
-
- Set Exit 0
- Set rid {1}
- Shift 1
- Echo -n "Resource ∂'WIND∂' ({rid}"
- If "{1}" == "-nms"
- Set rname "{2}"
- If ("{rname}" != "")
- Echo -n ,∂""{rname}"∂"
- End
- Shift 2
- End
- If "{1}" == "-t"
- Set tr {2}
- Shift 2
- Else
- Echo "### {0} Error: Rectangle args out of order"∂
- >>Dev:StdErr
- Exit 1
- End
- If "{1}" == "-l"
- Set lr {2}
- Shift 2
- Else
- Echo "### {0} Error: Rectangle args out of order"∂
- >>Dev:StdErr
- Exit 1
- End
- If "{1}" == "-b"
- Set br {2}
- Shift 2
- Else
- Echo "### {0} Error: Rectangle args out of order"∂
- >>Dev:StdErr
- Exit 1
- End
- If "{1}" == "-r"
- Set rr {2}
- Shift 2
- Else
- Echo "### {0} Error: Rectangle args out of order"∂
- >>Dev:StdErr
- Exit 1
- End
- Set Vis "{1}"
- Shift 1
- If "{1}" == "-const"
- Set RefCon "{2}"
- Shift 2
- Else
- Set RefCon 0
- End
- If "{1}" == "-title"
- Set Label "{2}"
- Shift 2
- Else
- Set Label ""
- End
-
- If ( "{1}" == "-sy" ) ; Echo -n ",SysHeap" ; Shift ; End
- If ( "{1}" == "-pu" ) ; Echo -n ",Purgeable" ; Shift ; End
- If ( "{1}" == "-lo" ) ; Echo -n ",Locked" ; Shift ; End
- If ( "{1}" == "-Pr" ) ; Echo -n ",Protected" ; Shift ; End
- If ( "{1}" == "-PL" ) ; Echo -n ",PreLoad" ; Shift ; End
- Echo ") ∂{"
- Set ProcID "{1}"
- Set CloseOp "{2}"
-
- Echo "∂t∂{{tr},{lr},{br},{rr}∂},∂t∂t∂/* Bounds Rect *∂/"
- Echo "∂t{ProcID},∂t∂t∂/* Window Proc *∂/"
- If "{Vis}" == "-I"
- Echo "∂tinvisible,"
- Else
- Echo "∂tvisible,"
- End
- If "{CloseOp}" == "-goAway"
- Echo "∂tgoAway,"
- Else
- Echo "∂tnoGoAway,"
- End
- Echo "∂t{RefCon},∂t∂t∂/* RefCon *∂/"
- Echo "∂t∂"{Label}∂"∂t"
- Echo "∂};"
- Exit 0
-
- ### End File RezC.WIND
- ####################################